having claws - French English Dictionary